Linux 使用parted+LVM分区
介绍
fdisk使用MBR分区硬盘,但是最大只能识别到2T的磁盘,如果单块磁盘超过2T则需要使用GPT分区格式
分区步骤
分区方法和fdisk大同小异
- 1.parted 磁盘名 .进入交互式界面
1 | [root@archiver-mysql ~]# parted /dev/vdb |
- 2.mklabel gpt 转换为gpt分区
1 | (parted) mklabel gpt |
3.mkpart分区
1 | (parted) mkpart |
至此,gpt分区就完成了.可以看到单块磁盘有5T空间
1 | (parted) print |
二 LVM分区
步骤一样
- 1.pvcreate /dev/vdb1
1 | [root@archiver-mysql ~]# pvcreate /dev/vdb1 |
- 2.vgextend vg名 pv名
1 | [root@archiver-mysql ~]# vgdisplay |
- 3.lvcreate -n lv卷名字 -l +100%free vg卷名字
1 | [root@archiver-mysql ~]# lvcreate -n mysql_data_lvgroup -l +100%free mysql_data_vggroup |
- 4.格式化卷
1 | [root@archiver-mysql ~]# mkfs.ext4 /dev/mysql_data_vggroup/mysql_data_lvgroup |
- 挂载
1 | [root@archiver-mysql ~]# mount /dev/mysql_data_vggroup/mysql_data_lvgroup /data |
- 6.别忘记写入/etc/fstab开启自启文件
1 | echo "/dev/mapper/mysql_data_vggroup-mysql_data_lvgroup /data ext4 defaults 0 0" >> /etc/fstab |